Bus Route X95 - Borders Buses X95: Carlisle => Edinburgh - Borders Network
Bus Stops
- 1 - The Courts Stand A
- 2 - Devonshire St (Stand F)
- 3 - Lowther Street, Argos (Stand R)
- 4 - Lowther St Howard Arms (Stand J)
- 5 - West Tower Street Stand K
- 6 - West Tower Street Stand M
- 7 - West Tower Street Stand L
- 8 - Stanwix Car Park
- 9 - Lansdowne Crescent
- 10 - Beechwood
- 11 - Waverley Road
- 12 - Moorville Terrace
- 13 - The Gosling Bridge
- 14 - Lowry Hill Road End
- 15 - Newfield
- 16 - Post Office
- 17 - Subway Sandwich Shop
- 18 - Harker Park
- 19 - Blackford Church
- 20 - Westlinton
- 21 - Sandysike
- 22 - Albert Street
- 23 - Grahams Arms
- 24 - Todhillwood
- 25 - Woodslee
- 26 - Cross Keys
- 27 - Rugby Club
- 28 - Wrae
- 29 - Village
- 30 - Buccleuch Street
- 31 - Sainsburys
- 32 - Mart Street
- 33 - Teviotdale Leisure Centre
- 34 - Wilton Hill
- 35 - Wilton Hill
- 36 - Ashkirk Bus Stop (northbound)
- 37 - Hillside Terrace
- 38 - High School
- 39 - Tower Street
- 40 - Scott Monument
- 41 - Ettrick Terrace
- 42 - Shawburn Toll
- 43 - Lindean Layby
- 44 - Boleside Footpath
- 45 - Kingsknowes Drive
- 46 - Archies Walk
- 47 - Fire Station
- 48 - St Peter's School
- 49 - Health Centre
- 50 - Stance 1
- 51 - Bank Street Gardens
- 52 - Iceland
- 53 - Bridge Street
- 54 - Townfoot
- 55 - Falahill
- 56 - Cockpen Road
- 57 - Mining Museum
- 58 - Fourth Street
- 59 - Dean Park Place
- 60 - Station Road
- 61 - Ancrum Bank
- 62 - Eskbank Court
- 63 - Summerside
- 64 - Campend
- 65 - Old Dalkeith Road
- 66 - The Wisp
- 67 - Little France
- 68 - Cameron Toll
- 69 - Commonwealth Pool
- 70 - St Patrick Square
- 71 - Surgeons' Hall
- 72 - North Bridge
- 73 - Bus Station